Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 LONDON ROAD Detached £690,000 27 Nov 2008
12 LONDON ROAD Semi-Detached £730,000 15 Dec 2016
14 LONDON ROAD Semi-Detached £750,000 28 May 2020
16 LONDON ROAD Detached £268,000 31 Jul 1996
18A LONDON ROAD Detached £1,100,000 11 Nov 2022
20 LONDON ROAD Detached £660,000 18 Dec 2015
22 LONDON ROAD Detached £905,000 31 Mar 2022
24 LONDON ROAD Detached £227,000 29 Jun 1998
28 LONDON ROAD Detached £650,000 8 Aug 2013
34 LONDON ROAD Detached £545,000 28 Jul 2023